choke down one's rage - Spanish English Dictionary